package cn.project.domain.award.repository;

import cn.project.domain.award.model.aggregate.UserAwardGivenAggregate;
import cn.project.domain.award.model.aggregate.UserAwardRecordAggregate;

/**
 * @author xu
 * @description
 * @date 2025/7/23
 */

public interface IAwardRepository {
    void saveUserAwardRecord(UserAwardRecordAggregate userAwardRecordAggregate);

    String queryAwardConfig(Integer awardId);

    void saveGiveOutPrizesAggregate(UserAwardGivenAggregate userAwardGivenAggregate);

    String queryAwardKey(Integer awardId);
}
